k=eval(input('请输入任意不为0的整数，开始京东购物\n'))
a=[]
dic={'1001':'华为手机','1002':'华为笔记本','1003':'水杯','1004':'猫粮','1005':'充电电池'}
while(k):
    print('请输入商品的编号和商品的名称进行商品入库，每次只能输入一件商品，商品如下')
    print(dic)
    b=input('请输入你要选购的商品序号：')
    if b in dic:
        a.append(dic.get(b))
        print('是否还需要商品，需要输入非0整数，不需要输入整数0')
        k=eval(input('请输入整数:'))
        continue
    else:
        print('你的输入数据错误')
        print('是否需要重新输入，需要输入非0整数，不需要输入整数0')
        k=eval(input('请输入整数:'))
        continue
print('你最后购买的商品如下')
print(a)
